Welcome to Invision Power Board 2.1.5

Welcome to Invision Power Board, a fast, efficient, scalable community solution.
Please follow the relevant section below to get started.

New Installations

If you're installing Invision Power Board for the first time, then you simply need to follow the directions in our installation guide to get your board installated and configured.

Updating your IPB

If you're updating your IPB, then please do the following:
  • UPGRADING FROM IPB 1.1, 1.2 or 1.3(.1)? READ ME INSTEAD!
  • Upload all the files contained in the "upload" folder of the download distribution EXCEPT conf_global.php. Don't forget to update files such as "ipb_templates.xml", "index.php", "admin.php" and the "upgrade" folders.
  • Run the upgrade system by accessing "upgrade/index.php" on your system (for example: www.domain.com/forum/upgrade/index.php) this will determine which upgrade modules need to be run and will rebuild your templates for you.

Bug fixes for this release

Please note that these bug fixes are only relevant to update from the last release.

  • #0 Contact member emails not applying email settings properly
  • #0 UTF-8 charsets double decoded incorrectly when using AJAX
  • #0 New ACP restrictions against Admin Splash page undesirable for some users - added a new perm key specifically for Admin Splash page
  • #0 Rebuild tools not running on the correct number of items at a time
  • #0 Only one calendar event per day showing in forthcoming calendar events on board index
  • #0 SQL error for specific versions of MySQL using specific filtering options on forum view (ambiguous column error)
  • #0 Email topic emails not applying email settings properly
  • #0 Lost password form will not allow you to complete request if Script/Bot control is set to 'None'
  • #815 Hardcoded text
  • #824 Users are able to post new topics to root categories (even though setting indicates they should not be able to)
  • #831 My Assistant does not close properly if you do not have access to view the board
  • #851 Unterminated html tag for smilie table
  • #863 Task Manager goes to top of page when you click link to see Cron CURL code
  • #868 [RTE] PHP variables used in the fast reply result in a regex error
  • #873 Doublequotes used in the prefix/suffix field when editing a group cause the form field to break
  • #879 Secondary member groups not honored for forum and topic tracker emails
  • #911 Personal photo popup window not dynamically sized, can result in scrolling
  • #915 Inconsistent HTML used for profile view
  • #916 HTML used for table header in Messenger functions causes a small second th row
  • #993 Profile does not show anoynmous user location if group has ability to view anonymous users
  • #995 RTE - Multiple font tag attributs (i.e. size and color) get nested into one tag and one value is not honored as a result
  • #1005 Minor javascript error in the pm card popup when logged in as a guest
  • #1007 Some of the index.html files are outdated (refer to free copy of IPB)
  • #1016 Max email length was increased, however the DB column was not updated in 2.1.4
  • #1018 Minor typo in ipb_settings.xml
  • #1026 Forum inline moderation - 'With Selected' defaults to 1 if no topics selected
  • #1032 Smilies always insert at end of fast reply area
  • #1035 Apostrophe's are converted to html entities when clicking 'More Options' from the Fast Reply
  • #1037 [ACP] Number of registered members count does not update when adding a member from the ACP
  • #1040 no_reg variable evaulated instead of being set in index.php when board is offline
  • #1045 API - member information is reset by the topics/posts API, can cause problems if API is used from within IPB source files where member information needs to be checked again later
  • #1047 0 byte index.html file causes upload issues with some FTP clients
  • #1050 Approving/unapproving posts from within a topic, the moderator action is not logged
  • #1051 Submit button does not work in Firefox if you hit the back button on a form
  • #1056 System javascript error in IE6 when using AJAX if using Russian character set
  • #1063 With force login enabled, the http_referer is not set, and users are not redirected back to the page they requested
  • #1068 Subscription Manager currency editor only allows up to 3 digits before the decimal point
  • #1082 Avatar setting under User Profiles is not used anylonger
  • #1088 [RTE] IE - insert list does not work properly as of 2.1.4
  • #1096 [ACP] If your ACP session times out, and you click on a template group, or template bit, you are redirected back to that page after logging in without the ACP wrapper
  • #1099 Renaming an emoticon folder in the ACP causes the emoticons not to show up on the post screen
  • #1108 Settings page sets all field types to 30 for input fields (instead of text)
  • #1141 Using the search engine, members can read invisible posts and topics if the Mode is set to Manual, or is set to Full Text, with Advanced Method enabled.
  • #1147 Admin logs show login name instead of display name
  • #1153 open_basedir can produce php warning on some php versions if load limit is to be checked
  • #1155 Bad upload url getting inserted on install
  • #1156 Deleting a forum assigned to an RSS import causes a bad entry in the forum cache
  • #1176 Certain conditions can cause regex sql to print bad html
  • #1181 [RSS] Some php versions returning inaccurate times for RSS imported articles if feed does not supply the time
  • #1183 [ACP] Changing the last registered member's name/display name does not update the stats